EMT Practice Test

1. Question Content...


Question List

Question1: Which of the following test types is a part of the V-Model?

Question2: Which testing technique is the most suitable for testing the functionality of a fully computerized elevator?

Question3: Who closes normally the defect reports?

Question4:

Question5: A Software was re-deployed because the backend database was changed from one vendor to another.
The Test Manager decided to perform some functional tests on the redeployed system. This is an example of test of which test type?

Question6: Once a bug is fixed, it should be retested. What is the term used to define this type of testing?

Question7: You need to test the login page of a web site. The page contains fields for user name and password.
Which test design techniques are most appropriate for this case?

Question8:
In the above State Table, which of the following represents an invalid transition?

Question9: The following incident report that was generated during test of a web application.
What would you suggest as the most important report improvement?
Defect detected date: 15.8.2010
Defect detected by: Joe Smith
Test level: System test
Test case: Area 5/TC 98
Build version: 2011-16.2
Defect description: After having filled out all required fields in screen 1, I click ENTER to continue to screen
2. Nothing happens, no system response at all.

Question10: Why is it difficult to succeed in test execution automation?

Question11: In foundation level syllabus you will find the main basic principles of testing. Which of the following sentences describes one of these basic principles?

Question12: Which of the following statements about Experience Based Techniques (EBT) is correct?

Question13: Given the following requirement:
Requirement ID: 2.8
Requirement Description: Additional Entrance Fee
Detailed Description:
An additional fee of $3 is charged during the weekend, but
1. Visitors aged under 7 are not charged.
2. Visitors aged 7 to 13 inclusive get a 20% discount off the additional fee.
3. Visitors aged greater than 65 get a 50% discount off the additional fee.
Age should be an integer of 0 or above.
Weekend means Friday to Sunday inclusive.
Which of the following statements is NOT correct?

Question14: Which of the following test techniques is structure-based?

Question15: Which of the following is a project risk?

Question16: Which of the following statements is true?

Question17: Which of the following activities BEST represents the main concerns of maintenance testing?
I. Patches to correct newly-exposed vulnerabilities.
II. Review of system architecture.
III. Migration to a new operating system.
IV. Database upgrade to the latest version.
V. Pre-release changes to system requirements.

Question18: Which of the following would be a key difference between a peer review of code and static analysis of code using a tool?

Question19: Which of the following tool types is the most useful one for a test manager?

Question20: Which of the following is a task of the "Test Analysis and Design" activity of the test process?

Question21: A program is used to control a manufacturing line (turn machines on and off, start and stop conveyor belts, add raw materials to the flow, etc.) Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency.
A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.
Which coverage metric will provide the needed information for this analysis?

Question22: Which of the following is a Black Box test design technique?

Question23: Which of the following is NOT one of the test objectives?

Question24: Which of the following defects can NOT be found by static analysis tools?

Question25: A program controls a switch:
The program has three buttons:
- "ON" to turn the switch ON, or leaves it ON if it were ON.
- "OFF" to turn the switch OFF, or leaves it OFF if it were OFF.
- "Toggle" to change the state of the switch (turn it ON if it was OFF; turn it OFF if it was ON) The following drawing shows drawing shows the state diagram of the program (only the states are marked; the arrows mark possible transitions and are intentionally left unlabeled)

What percentage of the transitions in the State Transition diagram is guaranteed to be covered by the test case given above?
Note: The number of covered transitions depends on the initial state of the switch! Look for the minimum coverage case.

Question26: The following Test Cases have been created for a simple web-based airline booking system.
Test Case 1: Search for an item: Available Flights.
Test Case 2: View selected item in My Flights.
Test Case 3: Login to the system: Login is accepted.
Test Case 4: Select an available flight: item added to My Flights.
Test Case 5: Print confirmation receipt, then exit.
Test Case 6: In My Flights, confirm details and book flight.
Which of the following is the correct logical order for the test cases?

Question27: When can functional and structural testing BOTH be applied?

Question28: Which of the following answers describes an experience-based technique where a tester simultaneously learns the system, design tests and execute tests?

Question29: Testing should provide sufficient information to stakeholders to make informed decisions about the release of the software or system being tested. At which of the following fundamental test process activity the sufficiency of the testing and the resulting information are assessed?

Question30: Which of the following is a key characteristic of informal reviews?

Question31: Which of the following statements is CORRECT?

Question32: Which of the following statements is true?
I) Test planning activities include selecting the test object
II) Test strategy implementation is NOT a part of test planning
III) Choosing appropriate test techniques is part of test design
IV) Test schedule and exit criteria modification are part of test planning

Question33: Which of the following options describe the causal chain in the correct sequence?

Question34: Which of the following is NOT an example of a typical risk-based testing activity?

Question35: Which of the following is NOT an example of a common test metric?

Question36: Which of the following is an example of black-box dynamic testing?

Question37: Which of the following tools can be used by developers, testers and quality assurance personnel in looking for defects prior to dynamic testing?

Question38: Which of the following is a white-box test technique?

Question39: Which of the following options explain why it is often beneficial to have an independent test function in an organization?

Question40: When considering the roles of test leader and tester, which of the following tasks would NOT typically be performed by a tester?

Question41: Consider the following excerpt from a test report: "We tested the module AX45T and we got only 1 failure.
To recreate the failure, we used test file PR624_DR78_TCB0022.pkr, available under the PR624_DR78 repository in the CK01 server". Which incident report objective does this excerpt satisfy?

Question42: Which ONE of the following statements does NOT describe how testing contributes to higher quality?

Question43: Which of the following statements is a basic testing principle?

Question44: Which of the following is correct?

Question45: A software system checks age in order to determine which welcome screen to display. Age groups are:
Group I: 0-12
Group II: 13-18
Group III: over 18
Which of the below represent boundary values?

Question46: When testing a mission critical system, a high coverage should be achieved. Which of the following techniques should be implemented as a structural based coverage technique in order to achieve the highest coverage?

Question47: The following program part is given:
IF (condition A)
then DO B
END IF
How many test cases are necessary in order to achieve 100% statement coverage?

Question48: Which of the following statements correctly emphasize the viewpoint of a developer and a tester with respect to the testing psychology?
I. If a developer implements a fundamental design error (e.g. conceptual misunderstanding), it is HIGHLY probable that he/she will not find is using own tests.
II. The tester can observe the object to be tested without prejudices. It is not his/her own product and the assumptions and misunderstandings of the developer are not, in general, the same as those of the tester.
III. An independent tester must acquire knowledge about the object to be tested in order to create test cases; the developer has good knowledge of the object to be tested and this saves time: hence, it is advisable to assign the test activities to the developer IV. The weakness of the tests done by the developer is that developers tend to be optimistic about their own software. The risk is that reasonable test cases are forgotten because the developer is more interested in development than testing.

Question49: Which of the following is NOT an objective of pilot project for the introduction of a new tool?

Question50: А booking system for a city bus service prices its fares according to the time of travel:
Peak-time tariff starts at 0600 and finishes at 1000 am

Off-peak tariff applies during all other times of service

The bus service does not operate between 2300 and the start of the next day's peak service

Note that all times mentioned are inclusive.
When applying the equivalence partitioning test design technique, which of the following options shows test case inputs that each fall into a different equivalence partition?

Question51: A software application is supposed to calculate square root of all integers from 1 to 32767. The tester divides the input into valid and invalid equivalence classes. Valid equivalence class: 1-32767, invalid: all negative numbers, all numbers > 32767, all non-integers etc. However, when square root for all numbers in the valid equivalence class was calculated, it was found that for 3 number, the results were incorrect.
These number were not the boundary values. Which of the following is correct?

Question52: Which of the following is NOT an objective of testing?

Question53: "Statement Testing" is part of:

Question54: А live defect has been found where a code component fails to release memory after it has finished using it.
Which of the following tools would have been the MOST effective at detecting this defect prior to live implementation?

Question55: Which statement about use case testing is true?

Question56: What of the following statements regarding walkthrough are NOT true?

Question57: When is use case testing appropriate?
I. For acceptance testing with user participation
II. For exhaustive testing of subsystem interaction if the system is specified by use cases III. For testing the interaction between the user and the system depending on user input and system state IV. For tests reflecting real-world use of the system under test
V. For testing mathematical algorithms if the program flow differs depending on the input given

Question58: Where and by whom is Beta testing normally performed?

Question59: Out of the following, what is not needed to specify in defect report?

Question60: Which of the following is Structure-based (or White-Box) Technique:
I. Requirement Coverage
II. Condition Coverage
III. Use Case Coverage
IV. Multiple Condition Coverage
V. State Transition Coverage

Question61: The following sentences refer to the "Standard for Software Test Documentation" specification (IEEE 829).
Which sentence is correct?

Question62: A company wants to enforce use of coding standards.
Which type of test tool would you recommend for this purpose?

Question63: А system requirement states that up to 100 users should be able to carry out a transaction, with responses returned within 5 seconds.
What type of non-functional testing would you carry out to verify these requirements?

Question64: A Test Manager conducts risk assessment for a project. One of the identified risks is: "The sub-contractor may fail to meet his commitment". If this risk materialized, it will lead to delay in completion of testing required for the current cycle.
Which of the following sentences correctly describes the risk?

Question65: Which of the following test types are non-functional tests?
I) Acceptance test
II) Regression test
III) Stress test
IV) Component test
V) Reliability test

Question66: Which of the following would achieve the HIGHEST level of testing independence for a project's system test level?

Question67: A company that created software for managing libraries won a contract to write an application for managing inventories in a large hospital pharmacy.
The test manager decided that the test policy and all work procedures must be reviewed and updates to meet this new challenge.
Which of the following is the best explanation for this decision?

Question68: A software company decided to buy a commercial application for its accounting operations. As part of the evaluation process, the company decided to assemble a team to test a number of candidate applications.
Which team would be the most suitable for this goal?

Question69: Agile development can be classified as which life cycle model?

Question70: On organization is working on updating test cases for a particular module of their software.
Sam updated a set of test cases yesterday and saved the new version on his PC.
Unfortunately, the hard disk of his PC crashed, and his work was lost.
The IT department of the organization restored the contents of his hard disk with the last available back-up
- from the previous morning. However, the changes made by him yesterday were lost forever.
Which of the following tools, had it been used, would have prevented the loss of Sam's updates?

Question71: Which of the following statements is correct?

Question72: Which of the following statements about decision tables are TRUE?
I. Generally, decision tables are generated for low risk test items.
II. Test cases derived from decision tables can be used for component tests.
III. Several tests cases can be selected for each column of the decision table.
IV. The conditions in the decision table represent negative tests generally.

Question73: Which of the following describes a task performed as part of the "Test Implementation and Execution" activity?

Question74: Which of the following can be considered a VALID exit criterion?
I. Estimates of defect density or reliability measures.
II. The completion and publication of an exhaustive Test Report
III. Accuracy measures, such as code, functionality or risk coverage.
IV. Residual risks such as lack of code coverage in certain areas.

Question75: Which statement describes the term "Statement Coverage"?

Question76: Which of the following is a correct set of boundary values to test the "Group Size" parameter, as defined by the following statement:
"In a reservation system for groups visiting a small museum, the graphical user interface presents a field asking the number of group members. Group size can be anywhere from 2 to 20 visitors".

Question77: Which of the following correctly describes the goal of Statement Testing?

Question78: What is the difference between system integration testing and acceptance testing?

Question79: What type of testing is important after Migration, retirement or enhancement of an existing system?

Question80: Which of the following does NOT represent one of the three triggers for maintenance testing an operational system?

Question81: The following test cases for a Library Management System are available to test changes made to the functions and data structures associated with borrowers.
1. Add a new borrower to the system
2. Update a borrower's data
3. Remove a borrower from the system
4. Loan a book to a borrower
5. Return a book from a borrower
6. Reserve a book for a borrower
7. Send "reservation ready" message to a borrower
Which of the following test sequences represents a possible use case?
(a test sequence always start with test #1)

Question82: Which of the following issues cannot be identified by static analysis tools?

Question83: An input screen accepts 3 inputs; each of these has 3 equivalence classes. How many test cases are required for testing all combinations of equivalence classes?

Question84: Which of the following errors CANNOT be found with structure-based testing techniques?

Question85: Which of the following are typical defects discovered by static analysis tools?

Question86: As the last stage of a test cycle of an embedded device, you are performing exploratory testing. You observed that some characters (A, X and Z) sent via a serial port to the device do not get registered on the device whereas they should be. You suspect that this could be due to a wrong configuration of the "bit parity" parameter.
Which of the following items of an incident report would you be UNABLE to write down based on this information?

Question87: Which of the following tasks belong to "Test planning"?
I. Scheduling test analysis and design activities
II. Assigning resources to the different activities
III. Selecting metrics for monitoring
IV. Setting up the test environment
V. Acquiring and preparing test data

Question88: What does the term "Pesticide paradox" refer to?

Question89: Which of the following is NOT a factor on which test estimation is dependent upon?

Question90: What is the goal of Regression test?

Question91: Which of the following is an appropriate reason for maintenance testing?

Question92: Which of the following is NOT a deciding factor in determining the extent of testing required?

Question93: Why is measurement of code coverage important?

Question94: Which of the following statements about estimation of the test effort is WRONG?

Question95: Which of the following are part of ISTQB code of ethics?
I. Certified software testers shall advance the integrity and reputation of the profession consistent with the public interest.
II. Certified software testers shall always sign a NDA (Non-Disclosure Agreement) in presence of customer data III. Certified software testers shall maintain integrity and independency in their professional judgment IV. Certified software testers shall act in a manner that is in the best interests of their client and employer, consistent with the public interest

Question96: Which of the following approaches is/are used in integration tests?

Question97:
The decision table above shows a company's fuel expenses structure.
Which of the following Test Cases based on the decision table are Valid?
Test Case 1:
An employee who is not a car or motorcycle driver attempts to claim fuel expenses. Expected result:
Expense claim not allowed.
Test Case 2:
An employee who drives a 1700cc diesel car attempts to claim fuel expenses. Expected result: Expense claim accepted at band C.
Test Case 3:
An employee who rides a motorcycle attempts to claim fuel expenses. Expected result: Expense claim accepted at band A.

Question98: A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?

Question99: A money order system is designed to calculate the charge for a transfer.
- Amounts from 1 to 1999 are charged EUR 10.
- Amounts from 2000 to 5000 are charged EUR 15.
- Amounts below EUR 1 or above EUR 5000 are not accepted. Assume that only integer values can occur.
Which of these sets of amounts covers all equivalence classes?

Question100: The following chart represents metrics related of a project that was completed. Indicate what is represented by the lines A, B, and the axes X, Y

Question101: Which of the following defect types are LEAST likely to be discovered when using static analysis tools?